superlative trees - Spanish English Dictionary